Advances in cylindrical algebraic decomposition
نویسنده
چکیده
Cylindrical Algebraic Decomposition (CAD) was initially introduced to tackle the classic problem of quantifier elimination over real closed algebraic fields, however it has since seen many applications in its own right. Given a set of polynomials, multiple algorithms exist to produce a CAD such that over each cell the polynomials have constant sign. Inherently doubly exponential in the number of variables present, much work has been done to make CAD a practical tool through preconditioning, more efficient construction and truncated algorithms. I will give a brief history of CAD before covering work conducted by the University of Bath real geometry research group. Recently, we have shifted emphasis to try and produce a CAD for a given problem rather than the set of polynomials involved. A major step forward is research on Truth Table Invariant CADs (TTICADs) for which a set of Tarski clauses have invariant truth value over each cell. This research has also led to further investigation of how problems are formulated for input into various related algorithms. Alongside new research, key applications will be discussed. In particular, recent work on the use of CAD to verify identities involving multivalued functions over the complex numbers will be described. This work will be included in the forthcoming release of the computer algebra system Maple 17.
منابع مشابه
Truth Table Invariant Cylindrical Algebraic Decomposition by Regular Chains
A new algorithm to compute cylindrical algebraic decompositions (CADs) is presented, building on two recent advances. Firstly, the output is truth table invariant (a TTICAD) meaning given formulae have constant truth value on each cell of the decomposition. Secondly, the computation uses regular chains theory to first build a cylindrical decomposition of complex space (CCD) incrementally by pol...
متن کاملRegular cylindrical algebraic decomposition
We show that a strong well-based cylindrical algebraic decomposition P of a bounded semi-algebraic set is a regular cell decomposition, in any dimension and independently of the method by which P is constructed. Being well-based is a global condition on P that holds for the output of many widely used algorithms. We also show the same for S of dimension at most 3 and P a strong cylindrical algeb...
متن کاملAbstract Partial Cylindrical Algebraic Decomposition I: The Lifting Phase Extended Version
Partial Cylindrical Algebraic Decomposition I: The Lifting Phase�
متن کاملProblem Formulation for Truth-Table Invariant Cylindrical Algebraic Decomposition by Incremental Triangular Decomposition
Cylindrical algebraic decompositions (CADs) are a key tool for solving problems in real algebraic geometry and beyond. We recently presented a new CAD algorithm combining two advances: truth-table invariance, making the CAD invariant with respect to the truth of logical formulae rather than the signs of polynomials; and CAD construction by regular chains technology, where first a complex decomp...
متن کاملDivide-And-Conquer Computation of Cylindrical Algebraic Decomposition
We present a divide-and-conquer version of the Cylindrical Algebraic Decomposition (CAD) algorithm. The algorithm represents the input as a Boolean combination of subformulas, computes cylindrical algebraic decompositions of solution sets of the subformulas, and combines the results using the algorithm first introduced in [34]. We propose a graph-based heuristic to find a suitable partitioning ...
متن کاملHow to Use Cylindrical Algebraic Decomposition
We take some items from a textbook on inequalities and show how to prove them with computer algebra using the Cylindrical Algebraic Decomposition algorithm. This is an example collection for standard applications of this algorithm, intended as a guide for potential users.
متن کامل